package com.aipartner.dto;

import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 示例图聊天发布请求DTO
 * 
 * @author AI Partner Team
 * @since 2024-01-20
 */
@Data
public class ExampleChatRequest {
    
    /**
     * 生成的图片URL
     */
    @NotBlank(message = "图片URL不能为空")
    private String imageUrl;
    
    /**
     * 使用的提示词
     */
    @NotBlank(message = "提示词不能为空")
    private String prompt;
    
    /**
     * 图片风格
     */
    private String style;
    
    /**
     * 图片尺寸
     */
    private String size;
}
